Big Huge Thesaurus

vena hemizygos

noun

sounds kind of like